// 获取全局应用程序实例对象
const app = getApp()
// 创建页面实例对象
Page({

  /**
   * 页面的初始数据
   */
  data: {
    title: 'I Am God',
    userInfo: {
      wechat: 'WEDN-NET',
      nickName: "温神(wenshen)",
      avatarUrl: '../../images/qrcode.png'
    },
    loading: true
  },

  getUserInfo() {
    const that = this
    app.wechat.getUserInfo()
      .then(function (res) {
        console.log(res.userInfo)
        that.setData({ userInfo: res.userInfo, loading: false})
      })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    const self = this
    app.wechat.login().then(res => {
      if (res.code){
        console.log('登录成功！' + res.code)
        self.getUserInfo()
      }else{
        console.error('获取用户登录态失败！' + res.errMsg)
      }
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
    
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
    
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
    
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
    
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
    
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
    
  }
})